WHO AM I?

• I am a current developer who was a startup CEO.
• I am a full stack developer with experience in many business plans and team building.
• I have experience working with various partners through online brand marketing business.

• I have experience in designing and developing infrastructure and backend for AI smart mirror solutions based on Django/DRF and Celery and AI indoor air quality management solutions.
• I have experience designing and developing a multi-site UI testing solution that supports asynchronous and parallel execution using FastAPI, Celery, and Selenium.
• I have experience designing and developing a large-scale web crawling platform that supports asynchronous and distributed execution using Django, Celery, Scrapy, and Playwright.
• I am currently operating open source for building a community based on Django and a startup web development environment based on Docker as open source on Github.
• I have experience in developing large-scale streaming services for RTSP/RTCP/RTP based on C.
• I have experience in building DB HA for MYSQL based on Docker and building Prometheus and Grafana.
• I have experience in developing business and shopping mall sites based on PHP.

  • Python/Django/FastAPI
  • Celery
  • Selenium
  • Scrapy
  • Playwright
  • C
  • PHP
  • Redis
  • Mysql
  • Postgresql
  • Docker
  • Github
  • Zabbix
  • Grafana
  • Deploy with github actions
  • etc
• I have experience in planning and developing numerous shopping malls and corporate homepages.
• I currently developed the Django open source template for Github, which I operate.
  • HTML
  • CSS
  • Bootstrap5
  • Javascript
  • Figma
  • etc
• I founded an online brand marketing business and conducted events and content marketing using Facebook, Instagram, and blogs.
• I operated channels for many domestic famous companies and academies and did initial design and planning work.
• I have a lot of experience in generating 10,000+ active subscribers in 6 months with just events and content.
  • GA4
  • GTM
  • Facebook
  • Instagram
  • Blog
  • Service/Product Experience Group
  • etc
• Experience in developing and leading 11 projects in 6 startup teams, and running an online brand marketing business.
  • devspoon:AI Smart Mirror
  • devspoon-startup-web: docker-compose based startup integration solution
  • AinPeople Air: AI/Tizen-based air quality management IoT solution
  • broiidea: Online Brand Marketing
  • etc

Work Experience

It shows experiences related to startup, planning, development, and marketing by color.

Education & Study

Learning history through online/offline sites or technical books.

EDUCATION

2023-09-01-2023/11/01

tensorflow

Google - 2023 Google Machine Learning Bootcamp

- Completed the Deep Learning Specialization course by Professor Andrew Ng on Coursera over a period of three months
- Achieved mission completion in competitions on the online AI platform Kaggle
- Obtained a TensorFlow certification

2020-03-01-2025/07/01

inflearn

Inflearn - Online Course

2025
  - July: GZS – We Use Zabbix Too (Zabbix) – Grafana, Slack Integration
    - A hands-on course for building and operating infrastructure monitoring with Zabbix, covering Zabbix installation/agent configuration; use of items, triggers, templates, and discovery; Grafana dashboard integration; alert automation such as separating Slack alert channels and editing alert messages; and applied topics including vCenter/ESXi, SNMP, and Telegram integration, server sizing, proxies, and user parameters—learned through practice.

  - June: System Design You Can’t Get Promoted Without Knowing
    - An advanced system-design course led by Silicon Valley engineers that systematically covers core principles and architecture patterns of large-scale distributed systems (rate limiter, dynamic configuration, consistent hashing, KV stores, distributed unique IDs, microservices, CDN/GSLB), and—through real service cases such as URL shortener, web crawler, notifications, news feed, chat, autocomplete, YouTube, cloud storage, ad aggregation, Ticketmaster, Uber, Twitter, Tinder, and WhatsApp—trains you to go from requirements clarification → capacity/traffic estimation → design trade-off analysis, learning design and implementation methods end-to-end.

2024
  - October: Getting Started with Payments in Python/Django (Feat. Iamport) – Basic
    - A practice-oriented fundamentals course for integrating PortOne (Iamport) payments with Python/Django, learning how to implement core e-commerce features—from cart composition to payment processing, verification, and cancellation—using Django and the Iamport API.

  - July: Practical Redis Utilization
    - Learned various Redis data types, caching concepts, and practical examples like OTP, rate limiting, social feed login sessions, online status tracking, and visitor estimation

  - July: Celery with Silicon Valley Engineers
    - Studied asynchronous tasks, distributed processing, large-scale data handling, and scheduling tasks in Django using Celery

  - March: GA4 Application and Analysis for Practitioners
    - Covered GA4 setup, analysis methods, report utilization, event design and setup, and practical GA4 analysis scenarios

2023
  - August: SQL Data Analysis with PostgreSQL
    - Analyzed real-world services like sales and web logs, understood key metrics (RFM, DAU/MAU, churn rate), and learned SQL implementations for joins, group by, window functions, and data visualization

  - July: Django REST Framework Development
    - Focused on DRF generic views, routers, viewsets, and serializer usage

  - June: SQL Fundamentals for Data Analysis with PostgreSQL
    - Explored various join types, group by and aggregation functions, date handling, analytic SQL, and subqueries

  - May: RDBMS Modeling Practice
    - Engaged in project-based database design and procedure design
2022

  - October: Backend Design for Inventory Systems
    - Learned concurrency issue resolution methods, including application-level locks and Redis distributed locks

  - September: Web Security Basics
    - Gained insights into hacker attack vectors, secure web functionality, and safe input handling

  - January: Intermediate Database Design
    - Studied relational database design, normalization, and procedures through practical exercises

  - January: MySQL Infrastructure Setup on Docker
    - Covered replication, high availability, monitoring with Prometheus, and deployment with Docker Compose and Swarm

2021
  - October: Full Stack Web Development - Facebook Clone
    - Developed a Facebook clone using Django, focusing on data analysis and full-stack development

  - March: Introduction to UX/UI with Figma
    - Learned Figma basics, prototyping, and component usage

  - January: Comprehensive UI Design with Figma
    - Studied UI design theory, practical processes, prototyping, user testing, and handoff techniques

2020
  - December: HTTP API Design Basics
    - Learned essential HTTP features and proper API design, including URI flow, HTTP methods, status codes, and headers

  - March: Web Development for Python Users
    - Completed a foundational course in Django and Bootstrap for web development

2021-02-01-2025/05/01

udemy

Udemy - Online Course

2025
  - March: RabbitMQ Python
    - Build messaging-based microservices with RabbitMQ and Python. Learn asynchronous communication mechanisms, apply the right features for each scenario, and practice through concepts and lab exercises 

  - April: Complete Python Web Scraping: Real Projects & Modern Tools
    - Use BeautifulSoup, Selenium, Scrapy, and Playwright. Analyze static/dynamic sites → collect → store (including images). Learn through 4 practice tasks and 4 real-world projects

  - April: Web Scraping in Python Selenium, Scrapy + ChatGPT Prize 2024
    - Perform web scraping with BeautifulSoup, Selenium, Scrapy, and ChatGPT. Handle static/dynamic/infinite scroll/login, pagination, and data storage in MongoDB/SQLite with 4 hands-on projects

  - March: Selenium Webdriver with PYTHON from Scratch + Frameworks    - Automate with Selenium v4 and Python. Learn PyTest, Selenium API & advanced actions, Page Object Model (POM), Excel-driven testing, logging, cross-browser testing, Jenkins CI, and GitHub integration

  - March: Try FastAPI Test Driven Development
    - Build secure FastAPI APIs with TDD. Set up with Docker, integrate PostgreSQL/SQLAlchemy/Alembic, define Pydantic schemas, write unit/integration tests with pytest, design ERDs, handle exceptions/logging, and validate with documentation

  - February: FastAPI - The Complete Course 2025
    - Develop and deploy APIs and full-stack apps with FastAPI. Cover HTTP methods, validation, databases (SQLAlchemy/MySQL), authentication/authorization (JWT, OAuth), routing, pytest, frontend integration, and production deployment

  - February: Learning Pydantic: Advanced Data Validation In Python
    - Master advanced data validation with modern Pydantic. Work with type-hint modeling, custom/nested validation, JSON serialization, and schema generation. Build APIs with FastAPI + Redis, deploy serverless, and practice dependency management, virtual environments, and Git workflows

  - January: Create Your Own Web Chat Application
    - Build a real-time chat app with Django Channels. Learn WSGI/ASGI integration, synchronous/asynchronous consumers, Django view–channel event handling, user/group messaging, and real-time JavaScript connections through hands-on practice

2024
  - March: Django DRF Project: eCommerce RESTful API
    - Designed and built an eCommerce RESTful API using Django Rest Framework, with a focus on unit and integration testing

  - January: Build a Backend REST API with Python & Django - Advanced
    - Created an advanced REST API using TDD (Test-Driven Development) with Python, Django REST Framework, and Docker

2023
  - October: Build a Backend REST API with Python & Django - Beginner
    - Completed a comprehensive course on building a user database and REST API, culminating in a functional app

  - September: Build REST APIs with Django REST Framework and Python
    - Replicated the IMDB API, learning about JWT, token management, rate limiting, pagination, and testing

  - March: Real World Python Test Automation with Pytest (Django app)
    - Mastered the Pytest framework for test automation in Python applications

  - February: Creating Python APIs Like a BOSS - The Django REST Framework
    - Developed RESTful web APIs for mobile apps and front-end JavaScript frameworks, focusing on JSON, XML, CSV, and token authentication

2022
  - November: Django 3 - Python Backend Web Development For Beginners
    - Learned Django from scratch by creating three interactive projects

  - March: Django Rest Framework with Docker: A Practical Guide
    - Built the IMDB API, focusing on advanced Django REST Framework concepts like JWT, token management, rate limiting, pagination, and testing

2020
  - October: The Django Bible | Python for Web Developer
    - Developed six web applications using Django 3.1.2 and above, focusing on backend web development

2019
  - July: Web Scraping with Python
    - Covered web scraping and data extraction techniques using BeautifulSoup, Requests, Selenium, and Scrapy, including data export and storage in MySQL and MongoDB

2021-09-01-2023/04/01

fastcampus

Fastcampus - Online Course

- April 2023 / [Database Usage] All-in-One SQL/DB Package Online.
  - Learn how to work with MySQL, Oracle, PostgreSQL, and MSSQLServer databases

- September 2021 / [Django Web Development] All-in-One Python Web Development Package Online
  - Acquire foundational knowledge for developing sites with Django, including basics of HTML, CSS, JavaScript, Python, web scraping, and Django itself

2022-01-23-2022/01/23

taling

Taling - Online Course

- January 2022 / [Django Application] Breaking Down Practical Concepts of Web Development with Django.

  - Learn intermediate Django web development, Redis cache, payment integration, and other advanced practical techniques.

SKILL-BOOKS

2017-10-18-2017/10/18

yes24

[Design Pattern] Core of Domain-Driven Design - Domain-Driven Design Distilled

* This is a book I picked up because I’m interested in DDD. It has 208 pages, so it's not too thick and can be read easily.

- The explanations using images make it more accessible, but due to the thinness of the book and the abundance of images, there is less written content, resulting in many omissions.

2021-10-19-2021/10/19

yes24

[Design Pattern] Exploring Architecture Patterns in Python - Applying TDD, DDD, and EDM

* This book is based on Python and explains concepts using example project designs, making it easier to understand.

- However, there was a lack of sufficient explanation regarding why certain designs were chosen.

- In trying to apply this in practice by creating a specific Django project, I encountered limitations. Achieving this level of design at the beginning would require a significant amount of time, and further modifications for validation would demand additional time.

- Rather than being a design that is friendly for performance and developer understanding, it feels more like a design intended for DDD, aimed at improving maintenance efficiency. I couldn't help but think that introducing it means refactoring the existing code to address boilerplate and code vulnerabilities.

2018-10-19-2018/10/19

yes24

[Data/AI] Pandas Cookbook - Scientific Computing, Time Series Analysis, Visualization with Python, and Creating Clean Data

* This is one of the books I studied to support data preprocessing and analysis at the National Police Agency.

- At 620 pages, it is relatively thick. The book focuses on practical exercises, selecting useful techniques that can be applied in real work.

- I found it very useful for data preprocessing and creating visualization reports using graphs.

- This book has been a tremendous help in generating reports based on basic analysis and visualizations in data processing tasks.

2020-10-19-2020/10/19

yes24

[Data/AI] Self-Studying Machine Learning + Deep Learning

* I read this book to deepen my knowledge of machine learning while participating in the Google Machine Learning Bootcamp.

- Rather than going into depth, it helped me learn the basics of machine learning and how to use it.

- I have read this book multiple times, and I believe it has provided me with the foundational knowledge necessary for studying other books afterward.

2014-10-19-2014/10/19

yes24

[DB] The Easiest Database Design Book

* I purchased this book while conceptualizing intermediary platforms like Kmong or 11st, as I became interested in DB design, transactions, distribution, and clustering.

- I am still in the process of reading it.

- The advantage of this book is that it features genuine recommendations from actual buyers, rather than being written by a review team.

2023-10-19-2023/10/19

yes24

[DB] Practical SQL - A Data Storytelling Guidebook with PostgreSQL

* I purchased this book out of a desire to deepen my learning after taking a course on using window functions and data analysis—specifically user analysis—based on PostgreSQL on Inflearn.

- I am still in the process of reading it.

- I carefully examined the table of contents, content, and reviews before buying this book, and I have been very satisfied with it since receiving it.

2016-10-19-2016/10/19

yes24

[DB] Redis Essentials - All the Essential Features for Optimizing Project Performance

* I purchased this book because I had difficulty finding up-to-date books or courses while connecting a cache server with Django.

- Although it's an older book, I found it very useful as most of the types and features are still relevant today.

- While the best resource is the online manual, I appreciated having a book that presents everything at a glance.

- I plan to purchase additional updated books related to Redis in the future.

2024-10-19-2024/10/19

yes24

[Nginx] Efficient Website Management with Nginx

* I had been using Nginx for a long time and resolved most of my needs through online documentation. However, I purchased this book because I wanted to pursue deeper learning.

- Since then, I have bought other books separately, but I haven't started them yet. I think it's possible that I haven't felt the need to learn because I haven't encountered the additional features I originally intended to explore.


2009-10-19-2009/10/19

yes24

[Infra] Technologies Supporting 24/7 Server/Infrastructure Operations

* I purchased this book when I was curious about how to build a service that can handle a million concurrent users.

- It covers a variety of topics and practical techniques, including networking, multiplexing, load balancing, high performance, and zero downtime. Despite being published in 2009, it still provides a lot of information and techniques that are relevant and helpful today.

2024-10-19-2024/10/19

yes24

[Infra] Building a Perfect IT Infrastructure with Docker

* This book covers the basics of Docker and Docker Compose, which I currently use for all my tasks.

- It seems that I only utilize about 30% of what I've learned from the book. To use everything effectively, I would need to reach a level where I can manage various services' security and resources, requiring knowledge of design foundations like Kubernetes, monitoring, load balancing, and high availability, along with various information such as the number of concurrent users and server resources.

2016-10-19-2016/10/19

yes24

[Django] Two Scoops of Django - Learning Django Techniques through Best Practices

* This is a book that anyone using Django should definitely read. 

- It is a very helpful book.

- First of all, it teaches a lot of techniques and makes you think deeply.

- There's no need to implement everything; it's important to consider the ideas carefully. Personally, I read about half of it with interest and took the other half very seriously.

2019-10-19-2019/10/19

yes24

[Django] Django Web Applications on AWS Cloud

* I purchased this book because it seemed to be faithful to the basics of Django.

- However, there were many typos, and the content was not at the level I expected.

- I briefly skimmed through the desired topics and summarized them.

WHAT I AM INTERESTED IN

AI MACHINE LEARNING

Recommendation system, TTS(Text to Speech), STT(Speech to Text), CNN etc

GOOGLE ANALYTICS 4 - GA4

User analysis, service improvement, and data marketing using Google Analytics 4

FRONT-END USING VUE.JS & ANDROID

Web development using vue.js and mobile development using android

OPEN SOURCE PYTHON PROJECT

Analyzing and contributing to Python-based open source projects

DOCKER, DOCKER SWARM, K8S & MONITORING SYSTEM

Infrastructure construction and management, monitoring and analysis system using Docker, Docker Swarm, and k8s

REDIS, RABBITMQ, POSTGRESQL, MYSQL ELASTIC SEARCH

cache, queue, load balancing, cluster, DB backup, high-performance search engine

About Projects

Open source, teaching/learning projects created and operated by teams or individuals.

Django를 보다 깊게 사용하는 방법 - devspoon-portfolio-blog

* devspoon-portfolio-blog는 django의 template를 이용하여 blog 및 portfolio를 구축할 수 있는…

2024-10-09 15:31
python
Backend
Owner
4.0.0
0
0
3
admin

django에서 비동기 작업과 실시간 응답을 대기하는 Client를 처리하는 방법 SSE - django-drf-sse

* django에서 비동기 작업의 결과를 기다리는 client에게 실시간 현황 혹은 결과를 제공하기 위해서는 websock을 사용할 수 …

2024-10-10 02:47
python
Backend
Owner
v.1.0.0
0
0
2
admin

스타트업에 상용화 수준의 통합 인프라 빌드를 지원하는 솔루션 - devspoon-web

* PHP 혹은 PYTHON으로 WEB, API 서비스를 해야 한다면 해당 프로젝트가 상용 수준의 환경을 만들어 줄 수 있다.

2024-10-10 03:37
docker,docker-compose
Backend
Owner
v.2.0.0
0
0
1
admin

프로젝트 관리, CICD, 저장소, docker 이미지 솔루션을 모두 한번에 설치하는 방법 - devspoon-startup-web

* 스타트업을 준비하거나 이제 막 시작한 팀이라면 프로젝트의 관리, CICD 관리가 요구된다. 뿐만 아니라 보안을 위해 프로젝트 코드를 …

2024-10-11 15:36
docker,docker-compose
Backend
Owner
v.2.0.0
0
0
1
admin

Tizen으로 IoT를 만들어 보고자 하는 모든 개발자들을 위한 솔루션 - devspoon-startup-tizen

* 아직도 공개되지 않았지만, 삼성 IoT 서버와 빅스비와 연동을 하는 IoT 하드웨어를 만들고자 하는 개발자나 팀에게 Tizen 개발환…

2024-10-11 15:55
docker,docker-compose,tizen
Backend
Owner
v.2.0.0
0
0
1
admin

Get in touch

If you'd like to collaborate on something cool or share your thoughts, please get in touch! Cheerful, joyful, happy things are all good!

+82 01062501392

test@admin.com